/**
 * 
 */
package com.axxc.cloud.service;

import java.util.List;

import com.axxc.cloud.pojo.User;
import com.axxc.cloud.pojo.UserExample;

/**
 * @ClassName: IUserService
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author 熊小川
 * @date 2018年5月4日 下午9:49:10
 */
public interface IUserService {

	int countByExample(UserExample example);

	int deleteByExample(UserExample example);

	int deleteByPrimaryKey(Integer id);

	int insert(User record);

	int insertSelective(User record);

	List<User> selectByExample(UserExample example);

	User selectByPrimaryKey(Integer id);

	int updateByExampleSelective(User record, UserExample example);

	int updateByExample(User record, UserExample example);

	int updateByPrimaryKeySelective(User record);

	int updateByPrimaryKey(User record);
	
	List<Integer> listIdsByUsername(String username);

}
